earthbound (headed for earth) - Spanish English Dictionary